seamount terrace - Espagnol Anglais Dictionnaire